Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST MICHAELS LANE Detached £269,950 24 May 2022
23 ST MICHAELS LANE Detached £66,400 24 Sep 1997
28 ST MICHAELS LANE Detached £183,000 6 Jan 2011